sight-read something - Turkish English Dictionary